package array;

public class TestArray {
    public static void main(String[] args) {
        // 数组的类名就是类型带上中括号 int[]
        int[] intArr = new int[5]; // 数组变量 intArr 其背后真身就是引用

        // 同一类型的引用可以互相赋值
        int[] a1 = new int[9];
        int[] a2 = new int[5];
        a2 = a1;
        System.out.println("a2.length=" + a2.length);
        double[] a3 = new double[3];

        // 由于a3是double[]类型的数组，不能用int[]类型的引用进行赋值
        // a3 = a1;

        // 引用的数组 >> Merchandise数组，把类名当成自定义类型
        Merchandise[] m = new Merchandise[2];
        m[0] = new Merchandise();
        System.out.println(m[0].getName());

    }
}
